/** 
 *   主要就是EPIT定时器实验
 */
#include "bsp_clk.h"
#include "bsp_delay.h"
#include "bsp_led.h"
#include "bsp_beep.h"
#include "bsp_key.h"
#include "bsp_int.h"   //中断驱动头文件
// #include "bsp_exit.h"    //外部中断驱动头文件
// #include "bsp_epittimer.h"  //EPIT定时器实验
#include "bsp_keyfilter.h"  //EPIT定时器实验


/**
 *  @brief :main函数  
 *  @param :无
 *  @retval:无 
 */
int main(void)
{
    uint8_t state=OFF;

    int_init();       //中断初始化,要最先调用
    imx6ul_clkinit(); //初始化系统时钟  设置内核时钟为528MHz
    clk_enable();     //使能所有时钟
    led_init();       //初始化led
    beep_init();
    filterkey_init();  

    while (1)        //死循环
    {  
        state= !state;
        led_switch(LED0,state);
        delay(500);  //延时
    }

    return 0;
}

